lead guitar - German English Dictionary